embankment or dike for strengthening another - Deutsch Englisch Wörterbuch